Fullstack Job: Java Fullstack Developer

Job added on

Company

Oran Inc
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

We are seeking a talented and experienced Java Fullstack Developer to join our team at a Federal contracting company. As a Java Fullstack Developer, you will be responsible for designing, developing, and maintaining robust and scalable Java-based applications that meet the requirements of our Federal clients. The ideal candidate should have a strong background in Java development, along with expertise in frontend and backend technologies.

Responsibilities:

  • Design and develop Java-based applications for Federal clients, adhering to coding standards and best practices.
  • Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical solutions.
  • Develop and maintain both frontend and backend components of the applications.
  • Implement responsive and user-friendly web interfaces using modern frontend frameworks and technologies (HTML, CSS, JavaScript, Angular, React, etc.).
  • Design and develop RESTful APIs and integrate them with frontend interfaces.
  • Write efficient and optimized SQL queries and interact with databases (Oracle, MySQL, PostgreSQL, etc.).
  • Ensure code quality through unit testing, integration testing, and code reviews.
  • Troubleshoot and debug issues in production and provide timely resolutions.
  • Collaborate with the DevOps team to deploy applications and ensure smooth operations.
  • Stay updated with the latest industry trends and emerging technologies in Java development and Federal contracting.

Qualifications:

  • Bachelor's degree in computer science, software engineering, or a related field (or equivalent work experience).
  • 5+ years of professional experience as a Java developer, with a focus on full stack development.
  • Strong proficiency in Java programming language and related frameworks (Spring, Spring Boot, Hibernate, etc.).
  • Experience in frontend development using modern JavaScript frameworks (Angular, React, Vue.js, etc.) and related technologies (HTML5, CSS3, JavaScript ES6+).
  • Familiarity with frontend tools and package managers (npm, webpack, etc.).
  • Experience with relational databases and writing efficient SQL queries.
  • Knowledge of RESTful API design principles and experience in building and consuming APIs.
  • Familiarity with version control systems (Git) and collaborative development workflows.
  • Ability to work in an Agile/Scrum development environment and familiarity with related tools (JIRA, Confluence, etc.).
  • Strong problem-solving and analytical skills, with the ability to debug and resolve complex issues.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  • Prior experience working on Federal contracts or projects is a plus.
  • Relevant certifications, such as Oracle Certified Professional (Java SE/EE), are a plus.